7.9200000000000002156e-21 non-membrane-bounded organelle